home *** CD-ROM | disk | FTP | other *** search
- Short: Debugging functions for programs which don't have any links to their environment
-
- ****************************************************************************
- *
- * FarPrint v2.2
- *
- * (C) Copyright 1992 by Torsten Jürgeleit
- *
- * THIS IS TRULY PUBLIC DOMAIN!
- *
- ****************************************************************************
-
- This program is a completely rewritten version of FarPrint v1.5
- (Fish 325) from Olaf Barthel.
-
- Differences to FarPrint v1.5:
- Modifications to functions for sending and receiving debug messages:
- · translated to assembler
- · new set of macros to use them from assembler too (including
- macros to trace AllocMem/FreeMem calls)
- · activation of macros via
- #define FARPRINT
- or
- FARPRINT EQU 1
-
- Modifications to FarPrint harbour program:
- · improved GUI (uses intuisup.library)
- · window resizeable
- · no more limitation to 128 lines
- · new functions:
- Flush = flush all pending FarPrint messages
- Clear = free all saved texts from list
- Mark = insert a marking line in list
- · button to stop program from getting the messages from harbour
- port
- · button to turn of the refresh of the list requester viewing the
- saved texts from FarPrint messages
-
- v2.2:
- · scrolling/paging through the message list now with (shifted or
- alternated) up and down cursor key
- · window position/dimension and settings of stop/refresh buttons
- are saved on exit in environment variable `env:FARPRINT'
-
- Requirements:
- · arp.library v39.1
- · intuisup.library v4.6+ (included)
-
- Author: Torsten Jürgeleit
- Am Sandberg 4
- W-5270 Gummersbach
- Germany
- Phone: ++49 2261 27400
- eMail: mike@miba.obb.sub.org (Since this is the account of a
- neighbour, it may take some time to answer :-)
- Bug reports, flames, donations etc. are welcome !
-